English-Dutch translations for french drain
Definition of french drain
- A shallow trench, perhaps lined with tile or containing a perforated pipe, backfilled with gravel and then covered over, used to collect and channel runoff water
Trending Searches
Popular Dictionaries